北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2010, Vol. 33 ›› Issue (1): 47-51.doi: 10.13190/jbupt.201001.47.211

• 论文 • 上一篇    下一篇

使用立体视觉信息的视线追踪系统设计

张鹏翼1;王志良1;郑思仪1,2;张琼1   

  1. (1. 北京科技大学 信息工程学院, 北京 100083; 2.武警北京指挥学院, 北京 100012)
  • 收稿日期:2009-04-29 修回日期:2009-08-31 出版日期:2010-02-28 发布日期:2010-02-28
  • 通讯作者: 张鹏翼

The Research of Eye gaze Tracking System Using Stereovision information

ZHANG Peng-yi1;WANG Zhi-liang1;ZHENG Si-yi1,2;ZHANG Qiong1   

  1. (1.School of Information Engineering, University of Science and Technology Beijing, Beijing 100083, China;2.Beijing Command College of Chinese Peoples Armed Police Force, Beijing 100012, China)
  • Received:2009-04-29 Revised:2009-08-31 Online:2010-02-28 Published:2010-02-28
  • Contact: ZHANG PengYi

摘要:

为提高视线方向计算精度,研制了一种基于立体视觉的视线追踪系统. 首先设计了一种可产生相邻2帧“亮暗瞳”图像的双摄像机红外光源,使用图像做差和椭圆拟合的方式计算瞳孔中心,结合在“暗瞳”图像中得到普洱钦斑中心,确定局部视线的盯视方向. 然后根据人类视线移动特点,提出使用神经网络结合卡尔曼滤波的方法进行瞳孔跟踪,用支持向量回归对人眼立体参数、局部视线盯视方向和盯视点之间的关系进行训练,得到视线映射模型. 实验结果表明,该系统能基本消除用户大范围头动的干扰.

关键词: 视线追踪, 人机交互, 瞳孔, 普尔钦斑

Abstract:

To improve the calculative precision of gaze direction, an eye gaze tracking system using stereovision information is designed, it composes of two charge coupled device cameras and a novel loop illuminator. Pupil position is got through doing subtraction of the two adjacent images, “bright pupil” and “dark pupil”, which are gained by illuminating users eyes alternately. Local gazing direction is the vector difference between the Purkinje image in “dark pupil” and pupil center located by ellipse fitting. Pupil tracking is designed using neural network combined with Kalman filtering, and mapping model from 3D parameters to gaze point is worked out via support vector regression. Experiment proves that this system can most eliminate the interference from users head motion.

Key words: eye gaze tracking, human-computer interaction, pupil, Purkinje image